0 رای
وضعیت موجودی موجود

قیمت قبلی: 3,260,000 ریال
قیمت: 2,860,000 ریال

 



  • Publisher ‏ : ‎ Pragmatic Bookshelf; 1st edition (February 19, 2019)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 246 pages
  • ISBN-10 ‏ : ‎ 1680502867
  • ISBN-13 ‏ : ‎ 978-1680502862


 

کتابProgramming Crystal: Create High-Performance, Safe, Concurrent Apps 1st Edition

Crystal is for Ruby programmers who want more performance, or for developers who enjoy working in a high-level scripting environment. Crystal combines native execution speed and concurrency with Ruby-like syntax, so you will feel right at home. This book, the first available on Crystal, shows you how to write applications that have the beauty and elegance of a modern language, combined with the power of types and modern concurrency tooling. Now you can write beautiful code that runs faster, scales better, and is a breeze to deploy.

Crystal is elegant to read and easy to program like Ruby, allowing full object-oriented development. Its compiler is powerful enough to nearly always infer the type of your variables. So you get the benefits of a statically typed language: more robust code, safety and execution speed, while still reaching high productivity in development. Null pointer exceptions as in JavaScript, Java or C#, are a thing of the past: Crystal annihilates them, just like Rust.

Explore the building blocks and design of the language, and how you can use the Crystal tool-chain to build and manage powerful applications. Harness the power of the macro system, as well as how to work with fibers and channels, making concurrency as easy as possible. Learn how to use the Kemal web framework and access databases, and how to tap the potential of existing Crystal libraries. Find the spot that Crystal fills in today's software world with real-world examples.

With Crystal, you can combine the best of both worlds: the high-level coding of dynamic languages, and the safety and blazing performance of a natively compiled language.

What You Need:

To develop in Crystal, you only need Crystal v 0.26 the latest version, a common text editor and a browser.

 

منابع کتاب کتابProgramming Crystal: Create High-Performance, Safe, Concurrent Apps 1st Edition

Crystal برای برنامه نویسان Ruby است که می خواهند عملکرد بیشتری داشته باشند یا برای توسعه دهندگانی که از کار در یک محیط اسکریپت نویسی سطح بالا لذت می برند. Crystal سرعت اجرای بومی و همزمانی را با دستور Ruby مانند ترکیب می کند، بنابراین شما احساس راحتی می کنید. این کتاب، اولین کتاب موجود در کریستال، به شما نشان می‌دهد که چگونه برنامه‌هایی بنویسید که زیبایی و ظرافت یک زبان مدرن را همراه با قدرت انواع و ابزارهای همزمان مدرن داشته باشند. اکنون می‌توانید کد زیبایی بنویسید که سریع‌تر اجرا شود، مقیاس بهتری داشته باشد و به کارگیری آن آسان باشد.

کریستال برای خواندن زیبا و برنامه‌ریزی آسان مانند روبی است که امکان توسعه کامل شی گرا را فراهم می‌کند. کامپایلر آن به اندازه‌ای قدرتمند است که تقریباً همیشه نوع متغیرهای شما را استنباط کند. بنابراین شما از مزایای یک زبان تایپ ایستا بهره مند می شوید: کد قوی تر، ایمنی و سرعت اجرا، در حالی که هنوز به بهره وری بالایی در توسعه می رسید. استثناهای اشاره گر تهی مانند جاوا اسکریپت، جاوا یا C#، چیزی از گذشته است: کریستال آنها را مانند Rust از بین می برد.

بلوک‌های سازنده و طراحی زبان و نحوه استفاده از زنجیره ابزار Crystal برای ساخت و مدیریت برنامه‌های کاربردی قدرتمند را بررسی کنید. از قدرت سیستم ماکرو و همچنین نحوه کار با فیبرها و کانال ها استفاده کنید و همزمانی را تا حد امکان آسان کنید. یاد بگیرید که چگونه از چارچوب وب کمال استفاده کنید و به پایگاه های داده دسترسی داشته باشید و چگونه از پتانسیل کتابخانه های کریستال موجود استفاده کنید. نقطه‌ای را که کریستال در دنیای نرم‌افزار امروزی پر می‌کند با نمونه‌های واقعی پیدا کنید.

با کریستال، می‌توانید بهترین‌های هر دو دنیا را ترکیب کنید: کدگذاری سطح بالای زبان‌های پویا، و ایمنی و عملکرد درخشان یک زبان کامپایل شده بومی.

آنچه شما نیاز دارید:

برای توسعه در کریستال، فقط به آخرین نسخه Crystal v 0.26، یک ویرایشگر متن رایج و یک مرورگر نیاز دارید.

نظرات کاربران درباره کتابProgramming Crystal: Create High-Performance, Safe, Concurrent Apps 1st Edition

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتابProgramming Crystal: Create High-Performance, Safe, Concurrent Apps 1st Edition نظر می دهد.

ارسال نظر درباره کتابProgramming Crystal: Create High-Performance, Safe, Concurrent Apps 1st Edition

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتابProgramming Crystal: Create High-Performance, Safe, Concurrent Apps 1st Edition

Computers book خرید اینترنتی کتاب های زبان اصلی swift خرید اینترنتی کتاب های زبان اصلی کامپیوتر Programming Languages

بر اساس سلیقه شما...

  Print length ‏ : ‎ 277 pages   ...
3,170,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید